endogenous compound - French English Dictionary